in its broad sense - Français Anglais Dictionnaire